slightly strained - Français Anglais Dictionnaire